KAKASI

Section: User Commands (1)
Updated: LOCAL
Index Return to Main Contents
 

NAME

KAKASI - Kanji kana simple inverter (∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╔ñ▀╛σñ▓)  

SYNOPSIS

kakasi [options] [jisyo1 [jisyo2 [jisyo1,,]]]  

DESCRIPTION

KAKASI �ϴ������ʺ�����ʸ�򤫤ʤ�����ʸ������޻�ɽ�����Ѵ����뤳�Ȥ� ��Ū�Ȥ��ƺ���ޤ����� �������ɤ�ʤ�ü����Ȥä����䡢 �������Դ���ʳ���ͤ�Ҷ���ʸ�Ϥ�Ҳ𤷤������ʤɤ˻Ȥ��뤫�⤷��ޤ��� ɸ�����Ϥ������ܸ��ʸ�Ϥ����Ϥ���ȡ� ���ꤵ�줿ʸ�����åȤ��Ѵ�����ƽ��Ϥ���ޤ��� �㤨�м�����Ǥ�ʸ��δ������Ҥ餬�ʤ��Ѵ�����ޤ���


kakasi -JH < document

�ޤ� KAKASI ��ʸ��������޻����Ѵ������ꡢ JIS x0201 �Τ�������ʸ���䡢 JIS x0208 �ΤҤ餬�ʡ� �������ʤδ֤Ǥ���ߤ��Ѵ��Ǥ��ޤ���

����ˡ��С������ 2.3.0 ����ϡ�ʬ�����񤭥ѥå����ޡ�������ޤ����� �㤨�м�����Ǥϡ����ܸ�ʸ��ʬ�����񤭤���ƽ��Ϥ���ޤ���

kakasi -w < document

KAKASI �Ǥ�ʸ�����åȤȤ��Ƽ��Τ�Τ����򤷤ޤ��� (���å������ KAKASI �Υ��ץ����Ȥ��ƻ��ꤹ��ʸ����ɽ���ޤ���)


ASCII (a)
������ ascii �Ǥ���'��', '��' ���ޤޤ�Ƥ��ޤ���


JISROMAN (j)
������ jis roman �Ǥ���'��' , '��' ���ޤޤ�Ƥ��ޤ���


GRAPHIC (g)
����ˤĤ��Ƥ�������̾�Τ��Τ�ޤ��� DEC �Ҥ�ü����ɽ�����������ʤɤ�����ʸ�����åȤ˴ޤޤ�ޤ���


�������� (k)

JIS x0201 ���������Ƥ���ʸ�����åȤΤ��� GR ����ʬ�Ǥ���


�ʲ��� JIS x0208 ���ص���ʬ�䤷����ΤǤ������ʾ�����Τǰ�Ĥ�ʸ�����åȤǤ���


���� (J)

16 ��ʹߤ� `��' ��³��ʸ���Ǥ���
�Ҥ餬�� (H)

4 ��ˤ���Ҥ餬�ʤǤ���
�������� (K)

5 ��ˤ��뤫�����ʤǤ��� �Ҥ餬�ʤ� 1 �褺�줿�����Ǥʤ����ȼ��θ�����ȯ������Ƥ����ΤǤ���
���� (E)

�嵭�ʳ���ʸ���Ǥ���

����ʸ�����åȴ֤��Ѵ�������Ǥ��ޤ���


ASCII
-> JISROMAN, ����
JISROMAN
-> ASCII, ����
GRAPHIC
-> ASCII, JISROMAN, ����
JISx0201��������
-> ASCII, JISROMAN, ����, �Ҥ餬��
����
-> ASCII, JISROMAN
��������
-> ASCII, JISROMAN, JISx0201�Τ�������, �Ҥ餬��
�Ҥ餬��
-> ASCII, JISROMAN, JISx0201��������, ����
����
-> ASCII, JISROMAN, JISx0201�Τ�������, ����, �Ҥ餬��

����������Ѵ��Ǥ��ɤ߾夲�ˤ�ä��Ѵ����ޤ��� JISx0201�������ʡ��������ʡ��Ҥ餬�ʡ��������� ASCII �� JISROMAN �ؤ� �Ѵ��Ǥϥ����޻��Ѵ���Ԥ��ޤ���

 

ʸ�����åȤ��Ѵ����ꥪ�ץ����


-a[jE]
E �����ꤵ���� JISx0208 �ε���ؤ��Ѵ��ˤʤ�ޤ��� ����ʳ��Υ����ɤ����ꤵ��뤫, �������ʤ����Ѵ����ޤ���


-j[aE]
E �����ꤵ���� JISx0208 �ε���ؤ��Ѵ��ˤʤ�ޤ���


-g[ajE]
����ä�̵��������ޤ���


-k[ajKH]
aj ����ꤹ��ȥ����޻����Ѵ����ޤ��� KH �Ǥ� JISx0208 �Τ������ʤ�Ҥ餬�ʤ��Ѵ����ޤ���


-E[aj]
JISx0208 �ε���� ASCII �ޤ��� JIS ROMAN �ˤ��ޤ��� ���ߤΥС������ǤϤ��ΤۤȤ�ɤ���ȴ�������ˤʤäƤ��ޤ���


-H[ajkK]
aj ����ꤹ��ȥ����޻����Ѵ����ޤ��� k �Ǥ�JISx0201�Τ������ʤˡ� K �ǤϤ������ʤ��Ѵ����ޤ���


-K[ajkH]
aj ����ꤹ��ȥ����޻����Ѵ����ޤ��� k �Ǥ�JISx0201�Τ������ʤˡ� H �ǤϤҤ餬�ʤ��Ѵ����ޤ���


-J[ajkHK]
�ޤ������������ɤ߾夲�� aj �����ꤵ���ȥ����޻����Ѵ����ޤ��� k �Ǥ�JISx0201�Τ������ʤˡ� H �ǤϤҤ餬�ʤˡ� K �ǤϤ������ʤ��Ѵ����ޤ���


Example:

1. ������Ҥ餬�ʤ��ɤ߾夲��


    kakasi -JH 

2. ���٤Ƥ� JISx0208 ��������줿ʸ���򤪤������롣


    kakasi -Hk -Kk -Jk -Ea

3. ���٤Ƥ�ʸ���� JISx0208 ��ʸ���ˤ��������롣


    kakasi -aE -jE -gE -kK

4. �����޻��Ѵ�


    kakasi -Ha -Ka -Ja -Ea -ka

5. �������ʤȤҤ餬�ʤ��


    kakasi -HK -KH

 

���������ǥ���

KAKASI �Ǥϼ��δ��������ǥ��󥰥����ƥब�Ȥ��ޤ���


           JIS, OLDJIS, EUC, DEC, SJIS


-i{jis, oldjis, euc, dec, sjis}
����¦�δ��������ɤ���ꤷ�ޤ��� �⤷����ꤵ��ʤ����ˤ����Ϥ���Ƚ�Ǥ��褦�Ȥ��ޤ��� KAKASI �����Ϥ򤿤ᤳ�������Ū�˽���������ˡ���Ȥ�ʤ��Τǡ� �ǽ�δ����餷��ʸ�����ä�Ƚ�Ǥ��ޤ���

1. ESC-$-B
JIS �����ǥ��󥰤Ȳ�ᤷ�ޤ��� �ޤ�����ʹߤ� G0 �� ��JIS ���ؼ����줿��ΤȤ��ޤ���

2. ESC-$-@
��JIS �����ǥ��󥰤Ȳ�ᤷ�ޤ��� �ޤ�����ʹߤ� G0 �� ��JIS ���ؼ����줿��ΤȤ��ޤ���

3. 0x80 �ʾ����
���λ������ 1 Byte �����Ϥ��ơ� ���� 2 Byte �� ���ե�JIS �� JISx0208 ʸ���Ȥ��Ʋ��Ǥ����硢 ��JIS �����ǥ��󥰤Ȳ�ᤷ�ޤ��� �ޤ�����ʹߤ� GR �ϻȤ��� ���ե�JIS ��ʸ���Ȥ��Ʋ�ᤵ��ޤ���

4. 0x80 �Ǿ嵭�˳������ʤ�
�ʹߤ� EUC �����ǥ��󥰤��ꤷ�ޤ���
�ʤ������ץ����ǻ��ꤹ��ʳ��� DEC �����ǥ��󥰤����ꤵ��뤳�ȤϤ���ޤ���
�ǽ��JISx0201�Τ������ʤ�ɽ������ 0xa0 �ʾ�Υ����ɤ������������ȡ� EUC �����ɤʤΤ� SJIS �Ȥ��Ƥ��ᤵ������ʸ������������ȸ��äƲ�ᤷ�ޤ��� �Ĥޤ� `�' ���� `�' �ޤǤ� 945 ʸ���Τ����줫�� EUC ��ɽ������Ƥ��Ƥ� SJIS �˲�ᤵ��Ƥ��ޤ��ޤ���


-o{jis, oldjis, euc, dec, sjis}
����¦�δ��������ǥ��󥰤���ꤷ�ޤ��� �⤷����ꤵ��ʤ����ˤ����Ϥ�Ʊ���ˤ��ޤ���

�����Υ����ǥ��󥰤Υ�ǥ�Ȥ��Ƥϡ� �ʲ��Τ褦��ʸ�����åȤλؼ��ȸƽФ�������Ƥ����ΤȤ��ޤ���

JIS:


    GL -- G0 -- ASCII
    GR -- G1 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G3 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜

JISx0208 ��ʸ���� ESC-$-B ���Ѥ��� G0 �˻ؼ��򤷤ƽ��Ϥ��ޤ���

OLDJIS:


    GL -- G0 -- JISROMAN
    GR -- G1 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G3 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜

JISx0208 ��ʸ���� ESC-$-@ ���Ѥ��� G0 �˵�JIS��ؼ��򤷤ƽ��Ϥ��ޤ���

EUC:


    GL -- G0 -- ASCII
          G1 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
    GR -- G3 -- JISx0208 ∩┐╜∩┐╜╩╕∩┐╜∩┐╜

JISx0201�Τ������ʤ�ɽ���ˤ� ESC-N (���󥰥� ���ե�)��Ȥäơ� GR �� G2 ��ƽФ��ƽ��Ϥ��ޤ���

DEC:


    GL -- G0 -- ASCII
          G1 -- GRAPHIC
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
    GR -- G3 -- JISx0208 ∩┐╜∩┐╜╩╕∩┐╜∩┐╜

JISx0201�Τ������ʤ�ɽ���ˤ� ESC-} ��Ȥä� GR �� G2 ��ƽФ��ƽ��Ϥ��ޤ���

SJIS:


    GL -- G0 -- ASCII
          G1 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
          G2 -- JISx0201∩┐╜╬ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜
    GR -- SHIFTJIS

JISx0201�Τ������ʤ�JISx0208 ��ʸ����ɽ���� GR �ǹԤ��ޤ���

����¦�Ǥϼ��Τ褦�˥��������ץ��������󥹤��ᤷ�ޤ���

�ƽФ�:

           G0     G1     G2     G3
GL: SI SO ESC-n ESC-o
GR: ESC-~ ESC-} ESC-|

���󥰥륷�ե�:

           G0     G1     G2     G3

                        ESC-N  ESC-O

                        (SS2)  (SS3)

�ؼ���


       ASCII   JISROMAN GRAPHIC  ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜   ∩┐╜∩┐╜JIS     ∩┐╜∩┐╜JIS
G0: ESC-(-B ESC-(-J ESC-(-0 ESC-(-I ESC-$-@ ESC-$-B
G1: ESC-)-B ESC-)-J ESC-)-0 ESC-)-I ESC-$-)-@ ESC-$-)-B
G2: ESC-*-B ESC-*-J ESC-*-0 ESC-*-I ESC-$-*-@ ESC-$-*-B
G3: ESC-+-B ESC-+-J ESC-+-0 ESC-+-I ESC-$-+-@ ESC-$-+-B

 

���������Ѵ����ץ����

-Jx ��Ȥäƴ���������Ѵ��ˤΤ�Ŭ�Ѥ���륪�ץ����Ǥ��� ¾���Ѵ��ˤϱƶ����ޤ���

-p
������Ǿȹ礷����Τ�ʣ��������ˡ����Τ��٤Ƥ�ɽ�����ޤ��� ¿����ñ���ʣ�����ɤߤ�����ޤ��� KAKASI �Ǥϥ��󥹥ȡ�����˺Ǥ��ɤޤ줽���ʼ���� hoseidict ��Ϳ���Ƥ��ޤ����� ����ʳ��˲�ǽ���ɤ���������� {} �Ǥ����ä�ɽ�����ޤ���


        ∩┐╜╟╗∩┐╜ -> {∩┐╜∩┐╜╚ñ∩┐╜|∩┐╜∩┐╜∩┐╜∩┐╜}

-s
����������Ѵ����Ѵ����Ȥ˶������ζ��ڤ������褦�ˤ��ޤ��� ���ˤ��Ǥ˲��ԡ�����TAB �����äƤ���Фʤˤ⤷�ޤ��󤬡� �ʤ���ж���ʸ��������ޤ��� �ޤ�����ˤ���������ޤ��� �������ʺ�����ʸ������޻����Ѵ�������ˤ��Բķ�Ǥ��͡�


    "∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╩║∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╩╕∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜▐╗∩┐╜∩┐╜∩┐╜∩┐╜╤┤∩┐╜"

    " kan'zi kana ma ziri bun' woro-ma zi ni hen'kan' "


-f
�դ꤬�ʥ⡼�ɡ� �Ĥޤ��Ѵ����δ������Ƥˤ����ɤߤ򺹤����ߤޤ���


    "∩┐╜╤┤∩┐╜∩┐╜∩┐╜∩┐╜╬┤∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╞ñ∩┐╜"

"�Ѵ���[�ؤ󤫤�ޤ�]�δ���[����]����[�來]��"


-c
�����ϸ���˴ޤޤ�롢�������Ԥ�������ɤ�褦�ˤ��ޤ��� ʣ���ιԤ˲��Ԥ�ʬ�䤵�줿�ꡢ�Ԥ���Ƭ�˥��֤�����䤬����� �Ǥ��ߤ��ʤβ�᤬�Ԥ���褦�ˤ��ޤ��� �ɤߤȤФ�ʸ���� default ��{���� ���� ����}�Ǥ����� Ǥ�դ� ascii ʸ�����ɲäǤ��ޤ��� JUNET �Υ˥塼���ʤ�С����Ѥ򼨤� -c'>' �Ȥ���Ȥ����Ǥ��礦�� �ʲ�����Ǥ� -c">_" �Ȥ�����ΤǤ���


    >> ∩┐╜∩┐╜∩┐╜╬Ñ╨Ñ∩┐╜∩┐╜╦ñ─ñ∩┐╜∩┐╜╞ñ╧ñ∩┐╜∩┐╜∞ñ½∩┐╜Θ╕í
    >> ╞ñ∩┐╜∩┐╜∩┐╜╞ñ▀ñ▐ñ∩┐╜∩┐╜∩┐╜  ├½_∩┐╜∩┐╜__∩┐╜∩┐╜_∩┐╜∩┐╜


    >> ∩┐╜∩┐╜∩┐╜╬Ñ╨Ñ∩┐╜∩┐╜╦ñ─ñ∩┐╜∩┐╜╞ñ╧ñ∩┐╜∩┐╜∞ñ½∩┐╜Θñ▒∩┐╜∩┐╜╚ñ∩┐╜
    >> ∩┐╜∩┐╜∩┐╜╞ñ▀ñ▐ñ∩┐╜∩┐╜∩┐╜  ∩┐╜∩┐╜∩┐╜╦ñ∩┐╜∩┐╜___∩┐╜╥ñ∩┐╜∩┐╜∩┐╜_


-C
����������޻����Ѵ�������ˡ� ��Ƭ�Υ���ե��٥åȤ���ʸ���ˤ��ޤ��� -Ja -Jj �ȶ��˻Ȥä����Τ�ͭ���Ǥ���


-U
����������޻����Ѵ�������ˡ� ����ե��٥åȤ򤹤٤���ʸ���ˤ��ޤ��� -Ja -Jj �ȶ��˻Ȥä����Τ�ͭ���Ǥ���
 

����¾�Υ��ץ����


-rk
�����޻��ؤ��Ѵ��ͼ���إܥ󼰤��鷱�ἰ���ѹ����ޤ��� �㤨�С�'��' ��ɸ��Ǥ� 'shi' �Ǥ����� 'si' �ˤʤ�ޤ��� -r �Τߤ⤷���ϡ� -rh �ʤɤλ���Ǥ� Hepburn (�إܥ�) ���ˤʤ�ޤ���


-u
ʸ���ν��Ϥ��Ȥ� fflush() ��ƤӤޤ��� system V �ʤɤ�ü�����Ϥ򤹤�����������ɬ�פˤʤ뤫�⤷��ޤ���
-w
ʬ�����񤭤򤷤ޤ����ܤ����ϡ�README.wakati ������������
 

����

KAKASI ∩┐╜╟ñ╧ѵí╝∩┐╜∩┐╜∩┐╜╬╝∩┐╜∩┐╜∩┐╜∩┐╜╟ñ∩┐╜╒ñ∩┐╜∩┐╜╔▓├ñ∩┐╜∩┐╜δñ│∩┐╜╚ñ∩┐╜∩┐╜╟ñ∩┐╜∩┐╜▐ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╤ñ╟ñ∩┐╜∩┐╜δ╝¡∩┐╜∩┐╜∩┐╜ SKK ∩┐╜╬╝∩┐╜∩┐╜∩┐╜╦╜αñ╕∩┐╜∩┐╜∩┐╜╒Ñ∩┐╜∩┐╜∩┐╜∩┐╜▐Ñ├Ñ╚ñ∩┐╜ Wnn ∩┐╜∩┐╜ ASCII ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╩ñ╔ñ╬ñΦñª∩┐╜╦í∩┐╜ 1 ∩┐╜╘ñ∩┐╜∩┐╜╔ñ▀ñ╚╜╧╕∩┐╜╬╜∩┐╜∩┐╜∩┐╜┬ñ∩┐╜╟ñ∩┐╜∩┐╜╞í∩┐╜ ∩┐╜∩┐╜∩┐╜≥íóÑ∩┐╜∩┐╜╓í∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╟╢∩┐╜∩┐╜┌ñ∩┐╜∩┐╜╞ñ∩┐╜∩┐╜∩┐╜∩┐╜╬ñ∩┐╜∩┐╜╚ñ∩┐╜∩┐╜▐ñ∩┐╜∩┐╜∩┐╜ ∩┐╜∩┐╜∩┐╜∩┐╜╬┤∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜╟Ñ∩┐╜∩┐╜≤Ñ░ñ∩┐╜ JIS ∩┐╜▐ñ∩┐╜∩┐╜∩┐╜ EUC ∩┐╜╦╕┬ñ∩┐╜▐ñ∩┐╜∩┐╜∩┐╜ ∩┐╜▄║┘ñ╦ñ─ñ∩┐╜∩┐╜╞ñ∩┐╜ JISYO ∩┐╜╚ñ∩┐╜∩┐╜∩┐╜∩┐╜╒Ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜≥╗▓╛╚ñ∩┐╜∩┐╜╞ñ∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜  

�Ķ��ѿ�


KANWADICTPATH
kanwadict �ξ�� (�ե�����̾��ޤ�ե�ѥ�) ����ꤹ�뤳�Ȥ��Ǥ��ޤ��� ��ά���� $prefix/share/kakasi/kanwadict �����ꤷ���Τ�Ʊ�����Ȥˤʤ�ޤ���
ITAIJIDICTPATH
itaijidict �ξ�� (�ե�����̾��ޤ�ե�ѥ�) ����ꤹ�뤳�Ȥ��Ǥ��ޤ��� ��ά���� $prefix/share/kakasi/itaijidict �����ꤷ���Τ�Ʊ�����Ȥˤʤ�ޤ���
 

AUTHOR

∩┐╜Γ╢╢ ═╡∩┐╜∩┐╜ <takahasi@tiny.or.jp>  

FILES


$prefix/share/kakasi/kanwadict
KAKASI �δ��ܼ���Ǥ��� ���󥹥ȡ������ mkkanwa �ˤ�äƺ�������ޤ���
 

SEE ALSO

mkkanwa(1)  

DIAGNOSTICS

∩┐╜∩┐╜∩┐╜∩┐╜╦Ñ╚Ñ∩┐╜╓Ñδñ¼∩┐╜∩┐╜∩┐╜∩┐╜∩┐╜ 0 ∩┐╜╩│∩┐╜∩┐╜∩┐╜∩┐╜═ñ∩┐╜∩┐╜╓ñ∩┐╜∩┐╜▐ñ∩┐╜∩┐╜∩┐╜  

BUGS

��������ޤ����顢�ⶶ����ˤǤϤʤ���KAKASI �ץ��������� <kakasi-dev@namazu.org> �ޤǤ��Τ餻��������
 

Index

NAME
SYNOPSIS
DESCRIPTION
ʸ�����åȤ��Ѵ����ꥪ�ץ����
���������ǥ���
���������Ѵ����ץ����
����¾�Υ��ץ����
����
�Ķ��ѿ�
AUTHOR
FILES
SEE ALSO
DIAGNOSTICS
BUGS

This document was created by man2html, using the manual pages.
Time: 08:52:17 GMT, April 15, 2025